tractor-drawn artillery - Francés Inglés Diccionario